package baseclass.l_string;

/**
 * 给定str1，问str2是否是str1循环右移的结果?
 * 如 str1 = abc， 那么str2必定是abc,cab,bca一种
 * str1+ str2 = abcabc,str2必定是其子串。
 *
 * 循环左移也一样，str2必定是bca,cab,abc一种。
 * 这是因为循环左移的当前结果 =  循环右移+1
 * @date 2020/3/5 22:20
 */
public class Code01_循环移动结果 {
    public boolean isRes(String s1,String s2){
        if(s1 == null || s1.length() == 0 || s2 == null || s2.length() == 0)
            return false;
        return (s1+s2).contains(s2);
    }
}
